package com.example.demo.vo;

import java.util.Date;

public class ViewNoteCollectionInfo {
    private Integer collection_id;
    private Integer user_id;
    private Integer note_create_id;
    private Date collection_date;
    private String collectionUserName; // 收藏笔记的用户名
    private String noteCreatorName; // 创建笔记的用户名
    private String title;
    private String note_content;
    private Date create_time;
    private String note_status;
    private Integer like_count;
    private Integer view_count;
    private Integer comment_count;
    private String image;
    private String note_type;

    public Integer getCollection_id() {
        return collection_id;
    }

    public void setCollection_id(Integer collection_id) {
        this.collection_id = collection_id;
    }

    public Integer getUser_id() {
        return user_id;
    }

    public void setUser_id(Integer user_id) {
        this.user_id = user_id;
    }

    public Integer getNote_create_id() {
        return note_create_id;
    }

    public void setNote_create_id(Integer note_create_id) {
        this.note_create_id = note_create_id;
    }

    public Date getCollection_date() {
        return collection_date;
    }

    public void setCollection_date(Date collection_date) {
        this.collection_date = collection_date;
    }

    public String getCollectionUserName() {
        return collectionUserName;
    }

    public void setCollectionUserName(String collectionUserName) {
        this.collectionUserName = collectionUserName;
    }

    public String getNoteCreatorName() {
        return noteCreatorName;
    }

    public void setNoteCreatorName(String noteCreatorName) {
        this.noteCreatorName = noteCreatorName;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getNote_content() {
        return note_content;
    }

    public void setNote_content(String note_content) {
        this.note_content = note_content;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public String getNote_status() {
        return note_status;
    }

    public void setNote_status(String note_status) {
        this.note_status = note_status;
    }

    public Integer getLike_count() {
        return like_count;
    }

    public void setLike_count(Integer like_count) {
        this.like_count = like_count;
    }

    public Integer getView_count() {
        return view_count;
    }

    public void setView_count(Integer view_count) {
        this.view_count = view_count;
    }

    public Integer getComment_count() {
        return comment_count;
    }

    public void setComment_count(Integer comment_count) {
        this.comment_count = comment_count;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getNote_type() {
        return note_type;
    }

    public void setNote_type(String note_type) {
        this.note_type = note_type;
    }

    @Override
    public String toString() {
        return "ViewNoteCollectionInfo{" +
                "collection_id=" + collection_id +
                ", user_id=" + user_id +
                ", note_create_id=" + note_create_id +
                ", collection_date=" + collection_date +
                ", collectionUserName='" + collectionUserName + '\'' +
                ", noteCreatorName='" + noteCreatorName + '\'' +
                ", title='" + title + '\'' +
                ", note_content='" + note_content + '\'' +
                ", create_time=" + create_time +
                ", note_status='" + note_status + '\'' +
                ", like_count=" + like_count +
                ", view_count=" + view_count +
                ", comment_count=" + comment_count +
                ", image='" + image + '\'' +
                ", note_type='" + note_type + '\'' +
                '}';
    }
}